given walking papers - Espagnol Anglais Dictionnaire